<#assign object = doc.object>
package ${object.package}.service;

import java.util.Set;
import redora.rdo.api.BusinessRuleViolation;
import redora.rdo.exceptions.BusinessRuleViolationException;
import ${object.package}.service.base.${object.name}BusinessRulesBase;
import ${object.package}.model.${object.name};

public class ${object.name}BusinessRules extends ${object.name}BusinessRulesBase {
	public ${object.name}BusinessRules() {
	}
	
	@Override
	public Set<BusinessRuleViolation> onInsert(${object.name} pojo) throws BusinessRuleViolationException {
		Set<BusinessRuleViolation> retval = super.onInsert(pojo);
		
		return retval;
	}
	
	@Override
	public Set<BusinessRuleViolation> onUpdate(${object.name} pojo) throws BusinessRuleViolationException {
		Set<BusinessRuleViolation> retval = super.onUpdate(pojo);
		
		return retval;
	}
	
	@Override
	public Set<BusinessRuleViolation> onDelete(${object.name} pojo) throws BusinessRuleViolationException {
		Set<BusinessRuleViolation> retval = super.onDelete(pojo);
		
		return retval;
	}
}
